🇬🇧 en es 🇪🇸

rain cats and dogs verb

  • (idiomatic, impersonal) To rain very heavily.
llover a cántaros, diluviar, llover a mares, caer chuzos de punta, caer un palo de lluvia, chaparrear
Wiktionary Links